import logging
#设置日志名字
logger = logging.getLogger('conde-logs')
#设置级别
logger.setLevel(logging.DEBUG)
#日志的格式
formater = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s:%(message)s')
#添加控制台处理器
ls = logging.StreamHandler()
ls.setLevel(logging.DEBUG)
ls.setFormatter(formater)
#将控制台处理器添加到logger中
logger.addHandler(ls)

#添加文件处理器
import os
import time
from common.myutils import get_root_dir
logdir = os.path.join(get_root_dir(),'log')
if not os.path.exists(logdir):
    os.mkdir(logdir)
#日志文件
logfile = os.path.join(logdir,time.strftime("%Y-%m-%d")+'log')
lf = logging.FileHandler(filename=logfile,encoding='utf8')
lf.setLevel(logging.DEBUG)
lf.setFormatter(formater)
logger.addHandler(lf)

